package cn.itbaizhan.bean;

import lombok.Data;
import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Id;
import org.nutz.dao.entity.annotation.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;

/**
 * @author tina
 * @since 2025-4-19 11:05
 * <p>
 * 用户订单表
 */
@Data
@Table("user_receive_address")
public class UserReceiveAddress {
    /**
     * 地址id
     */
    @Id
    private int id;

    /**
     * 用户id
     */
    @Column("user_id")
    private String userId;

    /**
     * 地址别名
     */
    @Column("name")
    private String name;

    /**
     * 手机号码
     */
    @Column("phone_number")
    private String phoneNumber;

    /**
     * 是否为默认 1默认，0否
     */
    @Column("default_status")
    private String defaultStatus;

    /**
     * 省份/直瞎市
     */
    @Column("province")
    private String province;

    /**
     * 城市
     */
    @Column("city")
    private String city;

    /**
     * 区
     */
    @Column("region")
    private String region;

    /**
     * 详情地址
     */
    @Column("detail_address")
    private String detailAddress;


    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;


    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
}
